namespace ConsoleApp1
{
static class Tool /設定 Tool 為靜態方法
{
public static void SayHi( ) /設定 SayHi 為靜態方法
/以下方法是屬於class本身的,不是屬於創建的物件
{
Console.WriteLine(”Hello”);
}
}
}
using ConsoleApp1;
using System;
/無法寫 Tool tool = new Tool( );
/無法寫 Math math = new Math( );
Tool.SayHi( );
Console.WriteLine( Math.Sqrt(36) );
static void為靜態方法的使用,設定 SayHi 為靜態方法
因為靜態的意思是屬於class的,所以在原本資料型態不用設定物件給class
靜態類別 不需要創建物件
最終顯示 Hello 6
模板名稱 . 方法名稱
Math 預設是靜態類別,所以同樣不需要寫 「 Math math = new Math( ); 」
今天學習了靜態方法與靜態類別,與之前的靜態屬性類似,只是把屬性換成之前學習到的method方法與class類別,因為前面先接觸了靜態的基礎,今天接觸就沒有陌生的感覺。明天是學習c# 的最後一堂課 – 繼承 inheritance,我們明天見拉~
【C#】3小時初學者教學 |Csharp | C# 教學 | C# 入門 | C++++
YouTube頻道:GrandmaCan -我阿嬤都會
影片段落: 3:08:05 ~ 3:12:23 (時間段已設定好)